infested with weevils - Turco Inglés Diccionario